查看原文
其他

看程序员之间的鄙视链和段位,你是什么段位?

2017-07-22 前端大学

写在前面的话(不对,是写在前面的图):


一段:位于一段水平的前端人员熟悉HTML语法,熟悉网页设计工具,能够独立写出HTML网页,简单说就是:能切图。


二段:相比一段水准,二段的人了解CSS,懂得使用CSS来简化网页设计以及风格复用,熟练掌握盒装模型等;同时,会使用Javascript写出简单的网页效果。归为一句话:切好图。


三段:开始对浏览器兼容性问题有一定的研究,能深入了解CSS标准以及差异性;同时了解HTML5以及Javascript类库(如jQuery等),能够使用Javascript完成特效和DOM操作,熟悉函数指针和函数回调机制等。位于这一段位的前端人员可以使用【前端开发】这个称号了,可以做到熟练切图。


四段:对浏览器兼容性问题了如执掌,精通CSS、HTML特性,尤其是CSS3和HTML5,精通一个JS类库、框架或以上,会使用JS写插件,精通闭包等。位于这一段位的开发人员可以说是精通切图技术。


五段:这一段位的前端开发人员已不满足与熟悉一两个框架,开始探求更多的框架来学习。除此之外更重要的是,开始探索并了解CSS、JS的运行机制,能对CSS和JS进行优化设计,熟悉浏览器调试技巧,可以修改标准类库。这类人员可以认为是【高级前端开发人员】


六段:这个段位的开发人员开始设计自己的类库,开始做架构的工作。能利用工具进行代码优化和性能优化,熟悉各种开发工具来提升开发效率。


七段:这一段位的开发人员一般在维护自己或者他人的开源类库,不仅如此,他们已不满足于CSS、JS等语言了,混到这个段位,HTML、CSS、JS仅仅是玩具而已。到这一步,必须精通JS引擎的运行原理、浏览器渲染引擎和CSS渲染机制,熟悉浏览器内部运作机制,可以使用行业大牛称号。


八段:这一段位的人已打通任督二脉,悟透了前端所有,开始研究浏览器源代码,甚至参与编写浏览器的编写工作,转入了C/C++的行列,达到了独孤求败的境界。


九段(王者段位):到这个段位,开始制定行业规范,成为HTML、CSS、JS规范的制定者,他们决定前端的未来

哈哈哈...我是。。。


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存